.head{
	height: 4rem;
}
.head .head_cont{
	margin: 0 auto;
	display: block;
	height: 4rem;
	z-index: 121;
	width: 100%;
	overflow: initial;
}
.head .head_cont .sp_nav{
	display:block;
	width: 30px;
	height: 30px;
	position: relative;
	top: 0;
	right: 1rem;
    margin-top: 1rem;
    z-index: 5;
    float: right;
}
.head .head_cont .sp_nav i{
	display: block;
	background: #333;
	width: 30px;
	height: 2px;
	position: absolute;
	left: 0;
	transition: all ease .35s;
}
.head .head_cont .sp_nav i:nth-of-type(2){
	top: 10px;
}
.head .head_cont .sp_nav i:nth-of-type(3){
	top: 20px;
}
.head .head_cont .logo{
	width: 85%;
    text-align: center;
}
.head .head_cont .logo img{
	padding: 0.6rem;
    height: 2.6rem;
}
.head_menu{
	width: 100%;
    z-index: 99999;
    background: #a5a5a5c4;
    position: relative;
	height: initial;
	text-align: left;
	overflow:hidden;
	overflow-y:scroll;
	right: -100%;
}
.head_menu .head_x{
	display:block;
	width: 50%;
	float:left;
	height: 94%;
	text-align: right;
}
.head_menu .head_x img{
	width: 1.8rem;
    margin: 0.5rem;
}
.head_menu ul{
	width: 50%;
    float: right;
    text-align: center;
	background: #fff;
	height: 94%;
}
.head_menu ul li .li_son{
	display:none;
	height:0;
	width:0;
	top:0;
}
.head_menu ul li{
	width:calc(100% - 30px);
	line-height: 5rem;
}
.banner{
	height: 13rem;
}
.banner li img{
	width: 100%;
}
#banner .tip{
	bottom: 2rem;
}
#banner .tip span{
	width: 1rem;
    height: 1rem;
    margin: 0 0.3rem;
}
#banner:hover #btn_prev{
	display:none;
}
#banner:hover #btn_next{
	display:none;
}
.search{
	width: 100%;
    height: 4.5rem;
}
.search_con{
	width:100%;
	height: 4.5rem;
}
.search_w{
	display:none;
}
.sousuo{
	width: 100%;
    float: inherit;
}
.sousuo .sbtn{
	width: 4rem;
    height: 3rem;
    margin-top: 0.6rem;
	background-size: 40%;
	margin-right: 1rem;
}
.sousuo .stxt{
	width: 75%;
    height: 2.5rem;
    margin-top: 0.6rem;
	line-height: 3rem;
    padding-left: 0.5rem;
}
.product{
	width:98%!important;
	padding: 0;
}
.product .sitepath{
	display:none;
}
.product h1{
	margin: 2rem 0;
	font-size: 3rem;
}
.product h3{
	font-size: 2.5rem;
	margin: 1.5rem 0;
}
.product .pro_p{
	font-size: 1.3rem;
	margin-bottom: 2rem;
}
.product .pro_ul{
	margin-bottom:0;
}
.product .pro_ul .pro_li{
	margin: 0.5rem;
    width: calc(50% - 1.2rem);
}
.product .pro_ul .pro_li:nth-child(4n){
	margin: 0.5rem;
}
.product .pro_ul .pro_li div{
	height: auto;
}
.product .pro_ul .pro_li h3{
	font-size: 1.6rem;
	margin: 1rem 0.5rem;
	width: calc(100% - 1rem);
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.product .pro_ul .pro_li p{
	font-size: 0.8rem;
	height: 3.5rem;
}
.product .pro_chan ul li{
	line-height: 3rem;
	font-size: 1rem;
	margin: 0.5rem 1rem 0.5rem 0;
}
.product .pro_chan ul li:nth-child(3n){
	margin-right:0rem;
}
.product .pro_chan ul li a{
	padding: 1rem;
}
.index_lc img{
	width: 140%;
    margin-left: -20%;
}
.i_yy{
	padding: 0;
}
.i_yy .i_yyn{
	width:100%;
}
.i_yy .i_yy_top h2{
	font-size: 2.5rem;
    margin: 1rem 0 0 0;
}
.i_yy .i_yy_top p{
	font-size: 0.5rem;
    margin-bottom: 0.5rem;
}
.i_yy .tabPanel2 .phon{
	display: none;
}
.i_yy .tabPanel2 .panes2{
	width: 100%;
    height: calc(41.5rem + 2px);
}
.i_yy .tabPanel2 .panes2 li{
	height: 41.5rem;
    margin:0 auto;
}
.i_yy .tabPanel2 .panes2 li .i_yy_case{
	float: left;
    padding: 0;
    width: 100%;
    height: initial;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des{
	width: calc(100% - 1rem);
	padding: 0.5rem;
	
}
.i_yy .tabPanel2 .panes2 li .i_yy_des h2{
	font-size: 2rem;
	margin: 1rem 0 0.3rem 1rem;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des .i_yy_p1{
	font-size: 1rem;
    margin: 0 0 0.3rem 1rem;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des .i_yy_p2{
	margin: 0 0 0.3rem 1rem;
	display:none;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des .n{
	margin-left: 1rem;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des .n p{
	font-size: 1.3rem;
	line-height: 2.4rem;
}
.i_yy .tabPanel2 .panes2 li .i_yy_des .n p i{
	width: 0.5rem;
    height: 0.5rem;
	margin-top: 0.8rem;
}
.i_yy .tabPanel2 .panes2 li .i_yy_case img{
	width: calc(100% - 2rem);
    margin: 1rem;
}
.floor_5{
	height: inherit;
}
.floor_5 .floor_5_1{
	height: 10rem;
}
.floor_5 .floor_5_1 h2{
	font-size: 2.5rem;
    margin: 1.5rem 0;
}
.floor_5 .floor_5_1 p{
	font-size: 0.5rem;
    margin-bottom: 2rem;
}
.floor_5 .floor_5_2{
	width: calc(100% - 2rem);
    margin: 1rem;
	overflow: hidden;
}
.floor_5 .floor_5_2 img{
	display:none;
}
.floor_5 .floor_5_2 .wz{
	width: 100%;
}
.floor_5 .floor_5_2 .gd{
	display:none;
}
.index_zz{
	width: calc(100% - 1rem);
    margin: 0.5rem;
    overflow: hidden;
	height: 22rem;
}
.index_zz .index_kj{
	height: 100%;
}
.index_news .news_content{
	width:100%;
	overflow: hidden;
}
.index_news .news_ul{
	width: calc(100% - 2rem);
	margin:0 1rem;
}
.index_news .news_ul:nth-child(2){
	display:none;
}
.index_news .news_ul:last-child{
	display:none;
}
.index_zz .index_kj ul li{
	margin-right: 10px;
}
.index_news .news_title h2{
	font-size: 2.5rem;
    margin: 1.5rem 0;
}
.index_news .news_title p{
	font-size: 0.5rem;
    margin-bottom: 2rem;
}
.index_news .news_ul h2{
	display:none;
}
.index_news .news_ul div{
	display:none;
}
.footer{
	padding:2rem 0 5rem 0;
}
.footer_links{
	display:none;
}
.footer .footer_cont{
	width: calc(100% - 2rem);
    margin: 0 1rem;
}
.footer .footer_cont .footer_fr{
	width:100%;
}
.footer .footer_cont .footer_fl{
	display: none;
}
.footer .footer_cont .footer_fr .footer_ewm{
	display: none;
}
.footer .footer_cont .footer_fr .footer_p{
	width:100%;
}
.footer .footer_cont .footer_fr .footer_p p:first-child{
	font-size: 2.5rem;
    margin: 1.5rem 0;
	font-weight: 600;
    text-align: center;
}
.footer .footer_cont .footer_fr .footer_p p{
	font-size: 1.6rem;
    color: #333;
    line-height: 3rem;
}
.footer .bottom{
	display: none;
}
.footer_wap{
	display:block;
}
.footer_wap {
	width:100%;
	position: fixed!important;
	bottom: 0;
	right: 0;
	z-index: 99;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	-ms-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.foot_wap {
	width:100%;
	position: fixed;
	height:0.8rem;
	bottom:0;
	left:0;
	z-index:10;
	-webkit-transition:all 0.3s ease-in-out 0s;
	-moz-transition:all 0.3s ease-in-out 0s;
	-ms-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.footer_wap .footer_img{
	width:100%;
	margin:auto;
	display:none;
	background: #fff;
	text-align:center;
}
.footer_wap .footer_img img{
	width:70%;
}
.footer_wap .footer_img p{
	font-size: 1.6rem;
    font-weight: 600;
    text-align: center;
	line-height: 3rem;
}
.footer_wap .footer_img p b{
	color: #00aef3;
	font-size: 1.6rem;
}
.foot-relative_wap {
	position:relative;
	width:100%;
	height: 4.5rem;
	background: #00aef3;
}
.foot_wap a img{
	height:2rem;
	margin: auto;
}
.foot_wap a {
	display:block;
	float:left;
	width:25%;
	color: #fff;
}
.foot_wap a span {
	display:block;
	width:100%;
	text-align:center;
	font-size: 0.4rem;
	line-height: 0.5rem;
	padding:0.3rem 0;
}
.foot_wap a h3 {
	width:100%;
	text-align:center;
	margin: 0.2rem 0;
	/*font: 0.18rem/0.2rem "arial";*/
	line-height: 0.5rem;
	line-height: 1rem;
    font-size: 0.9rem;
}
.lis_banner{
	overflow: hidden;
    height: inherit;
}
.product .content .new_gd{
	width: 100%;
	overflow: hidden;
    height: inherit;
	padding-bottom: 0;
}
.product .content .play{
	float: inherit;
    width: 100%;
	height: inherit;
}
.product .content .big_pic{
	width: calc(100% - 2px);
	height: inherit;
}
.product .content .big_pic li{
	width: 100%;
}
.product .content .big_pic li img{
	width: 100%;
	height:initial;
}
.product .content .mark_right{
	display:none;
}
.product .content .mark_left{
	display:none;
}
.product .content .small_pic{
	width:100%;
}
.product .content .play_r{
	float: inherit;
    width: 100%;
    margin-right: 0;
}
.product .content .play_r h1{
	border:0;
	font-size: 2rem;
    line-height: 5rem;
	margin: 0;
}
.product .content .play_r .pro_jj{
	display:none;
}
.product .content .play_r .pro_jj p{
	font-size: 1.4rem;
	line-height: 3rem;
}
.product .content .play_r .pro_jj p span{
	font-size: 1.4rem;
}
.product .content .play_r .dg{
	display:none;
}
.product .content .news_dg{
	width: 98%;
    padding: 1rem 1%;
}
.product .content .news_dg h2{
	margin-top: 0;
    font-size: 3rem;
    font-weight: 500;
    padding-bottom: 0;
}
.product .content .news_dg div{
	font-size: 1rem;
}
.product .content .news_dg img{
	max-width:100%;
}
.reLink{
	margin: 2rem;
    font-size: 1rem;
}
.reLink .prevLink{
	float: inherit;
    line-height: 3rem;
}
.reLink .nextLink{
	float: inherit;
    line-height: 3rem;
}
.product .pro_chan .art_ul{
	margin-left: 17%;
}
.product .pro_lefts{
	width:100%;
}
.product .pro_artl li{
	width:100%;
}
.product .pro_artl li .text{
	width:100%;
}
.product .pro_artl li img{
	display:none;
}
.product .pro_artl li h3{
	font-size: 1.6rem;
}
.product .pro_artl li .time{
	font-size: 1rem;
	margin-top: 0rem;
}
.pglist a{
	padding: 0 1rem;
    margin: 0 0.1rem;
}
.product .pro_artr{
	display:none;
}
.product .pro_lefts h4{
	font-size: 1.6rem;
}
.product .art_nie{
	font-size: 0.5rem;
	margin-bottom: 1rem;
}
.product .article_con{
	font-size: 1rem!important;
	padding: 0px;
}
.product .article_con img{
	width:100%;
	height: inherit;
}
.product .pro_about{
	padding:2rem 1%;
}
.product .pro_about p{
	font-size: 1.3rem;
}
.product .pro_about .mapHtml{
	display:none;
}

